﻿@charset "utf-8";body,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,ol,p,select,td,textarea,th,ul{margin:0;padding:0;}
body{
	color:#666;
	font-family:"微软雅黑";
	background-color: #FFFFFF;
}
fieldset,img{border:0;}
img{vertical-align:middle;}
li,ol,ul{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{margin:0;outline:0;font-size:100%;font-family:inherit;}
html{overflow:-Scroll;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll;zoom:1;}
table{width:100%;border-collapse:collapse;border-spacing:0;}
td{margin:0;padding:0;color:#555;text-align:center;font-size:12px;line-height:36px;}
table tr td{border:1px solid #999;}
.clearfix{clear:both;overflow:hidden;margin:0;padding:0;height:0;font-size:0;line-height:0;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";}
*html .clearfix{zoom:1;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.pr{position:relative;}
.oh{overflow:hidden;}
.wrap{position:relative;margin:0 auto;width:1200px;}
.ptb25{padding:25px 0;}
.ptb30{padding:30px 0;}
a{outline:0;color:#666;text-decoration:none;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-mos-transition:all .3s linear;-mz-transition:all .3s linear;}
a:hover{color:#FFEA00;text-decoration:none;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-mos-transition:all .3s linear;-mz-transition:all .3s linear;}
.button {color:#fff;background-color: #0536c5;text-align: center;line-height: 40px;height: 40px;padding: 0 80px; margin:10px 0;display: inline-block;cursor: pointer;border-radius: 4px;}
.button:hover{color:#666;background-color: #ffea00;text-decoration: none;outline: none; }
.button i{padding-right:5px}
.spanBox{display:block;overflow:hidden;padding:0 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
.jTop{
	height:36px;
	line-height:36px;
	font-size:14px;
	color:#0536c5;
	background-color: #EEEEEE;
	background-image: url(images/jTopbg.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.jTop .huany{margin-left:30px;}
.jTop .lianj{margin-right:90px;}
.jTop a{margin:0 10px;}
.jTop a:hover{color:#0536c5}
.jTop i{margin-right:4px;}

.jHeader{height:6.3em;}
.jHeader .logo{padding-top:1.6em;padding-left:30px;}


.jHeader .tel {
  margin-top:1.2em;
  margin-right:90px;
  padding:15px 0;
  background:url(tel.png) no-repeat;
  padding-left:90px;
}
.jHeader .tel .top_msg {
  color: #23201d;
  text-align: center;
}
.jHeader .tel .num {
  color: #0536c5;
  padding-top: 5px;
}


.xin ul {
	opacity:0;
	position:absolute;
	top:160%;
	visibility:hidden;
	transition:all .4s ease;
	-webkit-transition:all .4s ease;
	z-index: 999;
}
.xin  ul ul {
	top:0%;
	left:160%;
}
.xin  ul li:hover > ul {
	top:0%;
	left:100%;
	opacity:1;
	visibility:visible;
}
.xin  li:hover > ul {
	opacity:1;
	top:100%;
	visibility:visible;
}
.xin  li {
	float:left;
	position:relative;
}
.xin  ul li {
	float:none;
	margin: 0px;
	padding: 0px;
}
.xin  li {
	cursor: pointer;
	font-size: 1.0em;
	line-height: 38px;
	color: #FFFFFF;
	margin-top: 8px;
}
.xin  a {
font-size:1em;
	text-decoration:none;
	display:block;
	color:#FFFFFF;
	width:8em;
	text-align:center;
	text-shadow: 0px -1px 0px rgba(0,0,0,.2);
	background-color: #0536c5;
	padding-right: 15px;
	padding-left: 15px;
	height: 38px;
}
.xin  li:hover {
	background-color:#FFFF00;
	color: #000000;
}
.xin  li a:hover {
	background-color:#FFFF00;
	color: #000000;
}





.jNav{z-index:999;width:100%;height:54px;background:url(nav.png) center top no-repeat;}
.jNav .navtel{display:none;height:40px;line-height:40px;margin-top:5px;}
.jNav .navtel img{height:100%;}
.jNav .meu{position:relative;display:none;margin-right:.2em;color:#fff;font-weight:400;font-size:32px;line-height:50px;}
.jNav i{padding-right:.4em;}
.jNav .nav li{position:relative;z-index:11;float:left;width:14%;}
.jNav .nav li a{float:left;display:inline-block;overflow:hidden;width:100%;height:38px;color:#fff;text-align:center;font-size:1.1em;line-height:38px;transition:all 0s linear;margin-top:8px;}
.jNav .nav li .none{margin:0;padding:0;}
.jNav .nav li a.active,.jNav .nav li a:hover{background:#FFEA00;color:#2d2d2d;}
.jNav .nav li .sub{position:absolute;top:46px;left:0;display:none;overflow:hidden;width:8.6em;background:#0536c5;z-index:99;}
.jNav .nav li .sub li{float:none;height:32px;background:0 0;}
.jNav .nav li .sub li a{float:none;display:block;overflow:hidden;width:8.6em;height:32px;text-align:center;font-size:1em;line-height:32px;margin:0;padding:0;}
.jNav .nav li .sub li a:hover{background:#ffea00;color:#2d2d2d;}
.mobilenav{position:absolute;top:50px;right:0;z-index:999;display:none;width:120px;height:auto;}
.mobilenav ul li{position:relative;float:left;overflow:hidden;width:100%;height:46px;border-bottom:1px solid #eee;background:#000;opacity:.6;filter:Alpha(opacity=60);}
.mobilenav ul li a{display:block;color:#fff;text-align:center;font-size:20px;line-height:46px;}
.mobilenav ul li:hover{opacity:.8;filter:Alpha(opacity=80);}
.mobilenav .close{position:absolute;top:0;left:-30px;width:30px;height:38px;border:none;background:0 0;color:#000;font-size:24px;line-height:38px;}
.main_image{position:relative;overflow:hidden;margin:0 auto;width:100%;height:500px;}
.main_image ul{position:absolute;top:0;left:0;overflow:hidden;height:500px;}
.main_image li{float:left;width:100%;height:500px;}
.main_image li span{display:block;width:100%;height:500px;}
.main_image li .img_1{background:url(01.jpg) center top no-repeat;background-size:auto 500px;}
.main_image li .img_2{background:url(02.jpg) center top no-repeat;background-size:auto 500px;}
.main_image li .img_3{background:url(03.jpg) center top no-repeat;background-size:auto 500px;}
.main_image li .img_4{background:url(img_main_4.jpg) center top no-repeat;background-size:auto 560px;}
.main_image li .img_5{background:url(img_main_5.jpg) center top no-repeat;background-size:auto 560px;}
.main_image li .img_6{background:url(img_main_6.jpg) center top no-repeat;background-size:auto 560px;}
.flicking_con{position:relative;z-index:40;margin:0 auto;width:100px;}
.flicking_con .flicking_inner{position:absolute;top:450px;left:0;z-index:40;width:140px;height:21px;}
.flicking_con a{float:left;display:block;margin:0;padding:0;width:21px;height:21px;background:url(btn_main_img.png) 0 0 no-repeat;text-indent:-2000px;}
.flicking_con a.on{background-position:0 -21px;}
#btn_next,#btn_prev{position:absolute;top:50%;z-index:40;display:none;margin-top:-37px;width:73px!important;height:74px!important;}
#btn_prev{left:100px;background:url(hover_left.png) no-repeat left top;}
#btn_next{right:100px;background:url(hover_right.png) no-repeat right top;}
.section,.sectionB{position:relative;clear:both;overflow:hidden;margin:auto;width:100%;}
.sectionB{background:#e9e9e9;}
.sectionC{position:relative;clear:both;overflow:hidden;margin:auto;width:100%;background:#0536c5;}
.choose{position:relative;overflow:hidden;height:199px;background:url(../images/choose.jpg) no-repeat center top;background-size:auto 199px;}
.chooset{position:relative;overflow:hidden;margin-bottom:30px;height:199px;background:url(chooset.jpg) no-repeat center top;background-size:auto 199px;}
.top_all{position:relative;overflow:hidden;margin-top:20px;margin-bottom:20px;text-align:center;border-bottom:1px solid #d2d2d2}
.top_all a{color:#666;cursor:hand;}
.top_all h3{overflow:hidden;margin:auto;width:220px;height:50px;border-bottom:1px solid #d2d2d2;color:#666;text-align:center;font-size:28px;line-height:50px;}
.top_all span{display:inline-block;color:#0536c5;font-size:28px;line-height:50px;}
.text{width:300px;height:2pc;border:1px solid #cdcdcd;background:#fff;color:#999;text-indent:14px;font-size:9pt;line-height:28px;}
.btnsubmit{position:absolute;top:18px;right:0;width:34px;height:34px;border:0;background:url(images/zoom.png) left top no-repeat;cursor:pointer;}
.toptel{float:left;padding-top:10px;padding-left:50px;width:216px;height:60px;text-align:left;font-size:14px;}
.toptel,.toptel span{color:#fff;line-height:24px;}
.toptel span{display:block;font-size:26px;font-family:impact;}
.menuListUlList{float:left;width:610px;height:70px;}




.bg2 { overflow:hidden;}
.td {overflow:hidden; margin:10px 0;}
.td p{text-align:center;}
.td p a { line-height:34px;height:34px;padding:0 6px;margin:5px 0 5px 5px;border:1px solid #ccc; float:left;}
.td p a:hover,.td p .on {color:#fff;background:#0536c5}
.pointWrap {
   margin-top:20px;overflow: hidden;
}
.pointWrap ul {
  width:100%;margin:0 auto;
  }
.pointWrap li {
   transition:0.6s ease-in-out; width: 23%; height: auto;margin:0 1%; text-align: center; padding-top: 28px;  float: left; -webkit-transition: All 0.6s ease-in-out; -moz-transition: All 0.6s ease-in-out; -o-transition: All 0.6s ease-in-out;background:#0536c5;
}
.pointWrap h2 {
  background:#ffbb00; height: 38px; color:#fff; line-height: 38px; font-size: 19px; font-weight: bold;  text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
}
.pointWrap p {
  margin: 22px auto; color:#fff;padding:0 16px; line-height: 22px;
}
.pointWrap img {
  background: url("pointon.png") no-repeat; width: 88px; height: 88px;
}
.pointWrap .b img {
  background-position: -88px 0px;
}
.pointWrap .c img {
  background-position: -176px 0px;
}
.pointWrap .d img {
  background-position: -264px 0px;
}
.pointWrap li:hover {
  background:none;
}
.pointWrap li:hover img {
  background-image: url("point.png");
}
.pointWrap li:hover h2 {
  background: #666;
}
.pointWrap li:hover p {
  color: #666;
}

.hqgg{margin-left:15px;width:90px;height:42px;background:#0536c5;color:#fff;text-align:center;line-height:42px;}
.hqgg,.hqggli{float:left;margin-top:15px;}
.hqggli{width:500px;height:40px;border:1px solid #0536c5;background:#fff;}
.serList{margin:0 auto;padding-top:30px;padding-bottom:30px;width:1200px;height:15pc;}
.serList dl{float:left;overflow:hidden;padding:0 40px;width:220px;height:15pc;}
.serList dl a{display:block;width:210px;height:15pc;}
.serList dl dt{margin:8px auto;width:90pt;height:90pt;border-radius:50%;background:#b0b0b0;}
.serList dl dt img{display:block;margin:0 auto;}
.serList dl dd span{display:block;width:210px;height:38px;color:#333;text-align:center;font-size:18px;line-height:38px;}
.serList dl dd{width:220px;height:98px;border-bottom:2px solid #989898;color:#666;font-size:14px;line-height:24px;}
.serList dl a:hover dt{background:#004da3;}
.serList dl a:hover dd span{color:#004da3;}
.serList dl a:hover dd{border-bottom:2px solid #004da3;}
.zzsc{position:relative;overflow:hidden;margin:0 auto;padding-bottom:20px;}


.abme_bg {
}
.abme_bg>.title {
  width: 6%;
  height:230px;
  float: left;
  margin-top: 20px;
  background-image: url(aboutb.jpg);
  font-size: 26px;
  text-align: center;
  margin-right:0.5%;
  color: #000;
  border:none;
}
.abme_bg>.title div {
  width: 26px;
  margin: 0 auto;
  line-height: 30px;
  padding-top: 55px;
}

.abme_bg .img {
  width: 32%;
  float: left;
  border: 1px solid #eee;
  overflow: hidden;
}
.abme_bg .img img {
  display: block;
width:100%;

}


.abme_bg .text {
  width: 54%;
  height:auto;
  float: right;
  padding:33px 35px 30px 35px;
}
.abme_bg .text .title {
  float: left;
  font-size: 22px;
  line-height: 22px;
  color: #0536c5;
  padding-top: 10px;
}
  
.abme_bg .text .msg {
  clear: both;
  float:left;
  width:100%;
  font-size:14px;
  text-indent: 2em;
  line-height: 26px;
  overflow: hidden;
  margin-top:15px;
}
.abme_bg .text .more {
  float: right;
  font-size: 14px;
  color: #fff;
  line-height: 26px;
  width: 85px;
  text-align: center;
  background-color: #0536c5;
  border-radius: 5px;
  margin-top: 9px;
  margin-bottom: 8px;
}
.abme_bg .text .more:hover {
  background-color: #2d2d2d
}
.jOdds{overflow:hidden;padding-bottom:3em;margin-top:2em;}
.jOdds h2{margin-bottom:50px;height:190px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;background:url(../images/ysbt.png) no-repeat center top;}
.jOdds h3{overflow:hidden;margin-bottom:10px;border-bottom:1px solid #cacaca;color:#0536c5;font-weight:400;font-size:1.3em;line-height:1.5em;}
.jOdds h3 span{padding-left:5px;color:#999;text-transform:uppercase;font-family:arial;}
.jOdds p{padding-bottom:5px;background:url(yicon.jpg) no-repeat left 8px;font-size:1em;line-height:1.6em;}
.jOdds p span{color:#e7670f;}
.jOdds a{margin-top:10px;background:#0536c5;color:#fff;text-align:center;line-height: 32px;height: 32px;padding: 0 10px; margin:10px 0;display: inline-block;cursor: pointer;border-radius: 4px;}
.jOdds a:hover{background:#2d2d2d;color:#fff;}
.jOdds .hr{overflow:hidden;margin:35px 0;height:5px;background:url(hr.png) no-repeat center top;}
.oddsA{padding-left:60px;width:530px;height:262px;background:url(y1.png) no-repeat left 5px;}
.oddsB{width:580px;height:262px;text-align:center;}
.oddsC{width:582px;height:285px;text-align:center;}
.oddsD{padding-left:60px;width:515px;height:285px;background:url(y2.png) no-repeat left 5px;}
.oddsE{padding-left:60px;width:530px;height:261px;background:url(y3.png) no-repeat left 5px;}
.oddsF{width:580px;height:261px;text-align:center;}
.oddsG{width:562px;height:266px;text-align:center;}
.oddsH{padding-left:60px;width:515px;height:266px;background:url(y4.png) no-repeat left 5px;}
.oddsAd{margin-top:30px;height:100px;}

.dkiekd{

}

.contact{position:relative;margin:0 auto;padding-top:10px;width:750pt;height:90px;}
.contact dl{float:left;display:block;width:333px;}
.contact dl dt{position:relative;z-index:999;float:left;margin-top:10px;margin-right:20px;width:46px;height:46px;border:1px solid #dfaaa9;border-radius:50%;}
.contact dl dd{float:left;width:265px;color:#fff;font-size:14px;line-height:30px;}
.map{width:100%;height:16pc;}
.map img{display:block;margin:0 auto;}
.proBg{width:100%;background:#ae2422;}
.proClaList{position:absolute;top:17px;right:98px;overflow:hidden;padding:0;width:45pc;height:27px;text-align:right;line-height:27px;}
.proClaList a{display:inline-block;margin-left:5px;padding:0 14px;height:25px;border:1px solid #fff;color:#fff;font-size:14px;line-height:25px;}
.sypick{background-color:#efefef;position:relative;float:left;overflow:hidden;margin-top:12px;margin-left:.25%;margin-right:.25%;margin-bottom:12px;width:24.5%;}
.sypickleft{margin-right:0;margin-bottom:30px;margin-left:0;width:49.5%;}
.sypickright{margin-right:0;margin-bottom:0;margin-left:1%;width:24%;}
.sypick:hover,.sypickleft:hover,.sypickright:hover{background-color:#0536c5;-o-transition:all .6s linear;transition:all .6s linear;filter:alpha(opacity=100);-mos-transition:all .6s linear;-mz-transition:all .6s linear;}
.sypick .pic,.sypickleft .pic,.sypickright .pic{position:relative;overflow:hidden;}
.sypick .pic img,.sypickleft .pic img,.sypickright .pic img{width:100%;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;}
.sypickleft:hover img{transition:all .6s ease 0s;-webkit-transform:scale(1.15);-webkit-transform:all .6s ease 0s;transform:scale(1.10);}
.sypick:hover img{transition:all 1s ease 0s;-webkit-transform:scale(1.3);-webkit-transform:all 1s ease 0s;transform:scale(1.3);}
.intro{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(10,10,10,.6);opacity:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;filter:alpha(opacity=0);-mos-transition:all .2s linear;-mz-transition:all .2s linear;}
.intro a{display:block;width:94%;height:90%;margin-top:3%;margin-left:3%;border:1px solid #FFCC00;text-align:center;}
.intro a i{font-size:36px;position:relative;top:36%;}
.intro a p{text-align:center;font-size:14px;line-height:20px;color:#fff;position:relative;top:36%;margin:0 5px;}
.sypickleft .intro a p{font-size:26px;top:32%;line-height:36px;}
.sypickright .intro a p{font-size:20px;top:32%;line-height:32px;}
.pic:hover .intro{opacity:1;-o-transition:all .2s linear;transition:all .2s linear;filter:alpha(opacity=100);-mos-transition:all .2s linear;-mz-transition:all .2s linear;}
.title a{position:relative;display:block;overflow:hidden;padding:0 8px;border-top:0;color:#0536c5;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:40px;}
.sypick:hover .title a{color:#fff;-o-transition:all .6s linear;transition:all .6s linear;filter:alpha(opacity=100);-mos-transition:all .6s linear;-mz-transition:all .6s linear;}
.casetitle a{position:relative;display:block;overflow:hidden;padding:0 8px;border-top:0;color:#666;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:40px;}
.innews{position:relative;overflow:hid den;margin-bottom:20px;}
.innews .news_l{float:left;width:44.5%;}
.img2{height:10rem}
.innews .news_l .imgd{position:relative;overflow:hidden;margin-bottom:26px;}
.innews .news_l .imgd img{width:100%;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;}
.innews .news_l .imgd img:hover{transition:all .6s ease 0s;-webkit-transform:scale(1.1);-webkit-transform:all .6s ease 0s;transform:scale(1.1);}
.innews .news_l .imgd .ri{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;padding:3px 3px;max-width:90px;min-width:10%;background:#0536c5;color:#fff;}
.innews .news_l .imgd .ri i{display:block;overflow:hidden;margin:auto;width:98%;height:40px;text-align:center;font-weight:700;font-style:normal;font-size:40px;line-height:40px;}
.innews .news_l .imgd .ri time{display:block;overflow:hidden;margin:auto;width:98%;height:20px;font-size:12px;line-height:20px;}
.innews .news_l h4{overflow:hidden;width:100%;height:30px;color:#333;font-size:18px;line-height:30px;}
.innews .news_l h4 a:hover{color:#0536c5;}
.innews .news_l p{overflow:hidden;margin:10px 0;max-height:80px;font-size:14px;line-height:20px;}
.innews .news_l .more{display:block;margin-top:20px;width:160px;height:36px;background:#0536c5;color:#fff;text-align:center;font-size:12px;line-height:36px;transition:.3s;border-radius: 5px;}
.innews .news_l .more:hover{background:#FFEA00;color:#2d2d2d;}
.innews .news_r{float:right;width:52.5%;}
.innews .news_r ul{overflow:hidden;}
.innews .news_r ul li{position:relative;overflow:hidden;padding-bottom:14px;}
.innews .news_r ul li .ri{float:left;overflow:hidden;width:15%;max-width:90px;border:1px solid #ccc;color:#0536c5;text-align:center;font-weight:500;}
.innews .news_r ul li .ri i{display:block;overflow:hidden;margin:auto auto 3px;width:98%;height:48px;font-weight:700;font-style:normal;font-size:40px;line-height:48px;}
.innews .news_r ul li .ri time{display:block;overflow:hidden;margin:auto;width:98%;height:20px;font-size:17px;line-height:20px;}
.innews .news_r ul li a{cursor:hand;}
.innews .news_r ul li .wen_nei{float:right;width:84%;}
.innews .news_r ul li .wen_nei h4{overflow:hidden;margin-bottom:4px;width:100%;line-height:26px;}
.innews .news_r ul li .wen_nei p{overflow:hidden;height:40px;color:#888;font-size:13px;line-height:20px;}
.innews .news_r a:hover h4{color:#0536c5;}

.link {overflow:hidden;margin-bottom:28px; }
.link h3 { width:100px; height:43px; overflow:hidden; border:1px solid #cdcdcd; float:left; margin-top:15px;  line-height:43px;  color:#3b434c; padding-left:9px; text-align:center;}
.link p {width:1080px;float:right; overflow:hidden; font-size:14px;line-height:28px; padding-top:8px; }
.link p a { color:#60666e; padding:0 17px; display:inline-block; }


.footPicBd{margin:0 auto;width:750pt;height:290px;border-top:1px solid #d5d5d5;}
.footPicList{float:left;width:46pc;height:290px;}
.footPicListUl{overflow:hidden;padding-top:18px;width:46pc;height:209px;}
.footPicList ul li{float:left;margin-right:24px;width:230px;height:209px;}
.footPicList ul li .pic{width:228px;height:171px;border:1px solid #c2c0c0;}
.footPicList ul li .title{padding:0 10px;width:13pc;height:36px;color:#004384;text-align:center;font-weight:700;font-size:14px;line-height:34px;}
.footCon{float:left;padding-left:24px;width:15pc;height:290px;}
.footContactnr{overflow:hidden;padding-top:14px;width:15pc;}
.footContactnr span{display:block;padding-left:10px;width:230px;height:38px;color:#155b9d;font-size:24px;font-family:impact;line-height:38px;}
.footContactnr dl{clear:both;display:block;width:15pc;}
.footContactnr dl dd,.footContactnr dl dt{color:#666;font-size:14px;line-height:2pc;}
.footContactnr dl dt{float:left;padding-left:40px;width:44px;}
.footContactnr dl dd{float:left;width:156px;}
.footer{width:100%;background:#0536c5;}
.btnavlist{position:relative;margin:0 auto;padding-top:14px;height:46px;color:#525252;}
.btnavlist a{display:inline-block;color:#fff;line-height:46px;}
.btnavlist a:hover{color:#ffea00;}
.foot-nav{text-align:center;}
.foot-nav li{display:inline;}
.foot-nav li a i{padding-right:3px;}
.foot-nav li span{margin:0 20px;color:#fff;}
.copyrightnr{padding-bottom:30px;color:#fff;text-align:center;font-size:14px;line-height:40px;}
.copyrightnr p a,.copyrightnr p a:hover{color:#fff;line-height:40px;}
.innerBan{position:relative;overflow:hidden;width:100%;height:110px;}
.innerBan .innT{position:absolute;z-index:10;float:left;margin-top:35px;width:100%;height:34px;color:#eee;text-align:left;text-shadow:0 0 10px #253147;font-weight:700;font-size:34px;line-height:34px;}
.innerBan img{position:absolute;left:50%;margin-left:-960px;width:1920px;height:179px;max-width:none;}
.main{position:relative;overflow:hidden;margin-top:15px;padding-bottom:20px;}
.left{float:left;overflow:hidden;margin-top:10px;padding-right:30px;width:246px;}
.clearfix .sub-menu{display:none;}
.clearfix a{cursor:pointer;}
.xinxin a{
	background-color: #0536c5;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.xinxin a:hover{
	background-color: #FFFF00;
	color: #000000;
}
#dc_jqaccordion_widget-3-item ul{margin:0;padding:0;border:0;list-style:none;cursor:pointer;}
#dc_jqaccordion_widget-3-item ul li{margin-bottom:1px;border:0;list-style:none;}
#dc_jqaccordion_widget-3-item ul a{
	position:relative;
	display:block;
	padding:6px 6px 6px 50px;

	text-decoration:none;
	background-image: url(left-arrow1.png);
	background-repeat: no-repeat;
	background-position: 15px -1px;
}
#dc_jqaccordion_widget-3-item ul .cur{background:#ffea00 url(left-arrow2.png) no-repeat 15px -1px;color:#2d2d2d}
#dc_jqaccordion_widget-3-item ul li .sub-menu{display:none;margin-bottom:5px;padding:5px 0;border:1px solid #ccc;border-top:0;}
#dc_jqaccordion_widget-3-item ul li .sub-menu li{margin:0;}
.sub-menu li a{
	padding:8px 0 8px 28px;
	color:#333333;
	background-color: #E7E7E7;
}
.sub-menu li a:hover{
	color:#000000;
	background-color: #FFFF00;
}
#dc_jqaccordion_widget-3-item ul li .sub-menu li a i{margin-right:10px;}
#dc_jqaccordion_widget-3-item ul li .current{display:block;}
.leftTtitle,.wxtitle{padding-left:20px;width:14pc;height:52px;border-bottom:1px solid #d3d3d3;color:#0536c5;font-size:22px;line-height:52px;}
.leftTtitle span,.wxtitle span{margin-left:5px;color:#999;text-transform:uppercase;font-size:10px;}
.leftContact{overflow:hidden;margin-top:20px;padding-bottom:10px;width:244px;border:1px solid #d3d3d3;}
.leftConTel{margin:9pt auto 6px;width:220px;height:40px;border-radius:20px;background:#FFEA00;color:#2d2d2d;text-align:center;font-size:24px;font-family:impact;line-height:40px;}
.leftConTel:hover{background:#0536c5;color:#fff;}
.leftContact dl{clear:both;display:block;padding:0 1pc;width:212px;color:#666;font-size:14px;line-height:30px;}
.leftContact dl i{margin-right:5px;}
.mainCon{float:left;overflow:hidden;width:924px;}
.mainConTitle{padding-bottom:3px;height:52px;border-bottom:2px solid #0536c5;color:#0536c5;font-size:24px;line-height:52px;}
.mainConTitle .position{float:right;margin-top:15px;height:26px;color:#666;font-size:9pt;line-height:26px;}
.mainConTitle .position a:hover{color:#0536c5;}
.mainConTitle .position i{padding-right:5px;}
.mainConList{margin:25px auto;width:100%;}
.mainConList .listpro{float:left;margin-bottom:20px;}
.mainConList .tag em{margin:0 10px;color:#a6a6a6;font-size:10px;line-height:12px;}
.mainConList .tag span{color:#a6a6a6;font-size:10px;line-height:12px;}
.mainConList .caseimg{margin-top:30px;text-align:center;}
.mainConList .caseimg img{padding:15px 0;}
.mainConList .pic2{margin-bottom:14px;padding:9pt;width:668px;height:93pt;border-bottom:1px solid #d6d6d6;}
.mainConList .pic2 dt{float:left;margin-right:1pc;padding:3px;width:154px;height:87pt;border:1px solid #d6d6d6;background:#fff;}
.mainConList .pic2 dt img{display:block;}
.mainConList .pic2 dd{float:left;width:490px;height:93pt;}
.mainConList .pic2 .title{color:#ff6c0a;font-weight:700;font-size:14px;line-height:40px;}
.mainConList .pic2 .intro{width:490px;height:50px;color:#666;font-size:14px;line-height:20px;}
.mainConList .pic2 .time{color:#999;font-size:9pt;line-height:28px;}
.protit{margin:20px auto 20px;width:100%;height:auto;display:none;}
.protit ul{overflow:hidden;margin:0 auto;width:100%;}
.protit li{float:left;margin:5px 0.5%;padding:10px 0;width:23%;border:1px solid #0536c5;background:#fff;text-align:center;line-height:20px;}
.protit li a{display:block;color:#0536c5;font-size:18px;}
.protit li.protit-active,.protit li:hover{border:1px solid #0536c5;background:#0536c5;}
.protit li.protit-active a,.protit li:hover a{color:#fff;}
.mainContect,.mainContectx{margin:11px auto;padding:15px;width:692px;height:auto!important;height:924px;min-height:924px;border:1px solid #d3d3d3;background:#fff;color:#666;word-wrap:break-word;font-size:14px;line-height:30px;word-break:break-all;}
.gzcodepic{background:#797979 url(images/gzewm.png) no-repeat 50%;}
.m_wnews{position:relative;overflow:hidden;margin-top:5px;margin-left:5px;width:490px;height:30px;border-image:none;line-height:30px;-ms-zoom:1;}
.m_wnews a{color:#666;}
.m_wnews .tempWrap{overflow:hidden;width:460px;height:30px;text-indent:5px;text-overflow:ellipsis;white-space:nowrap;line-height:30px;}
.m_wnews .pagesize{position:absolute;top:5px;right:5px;}
.m_wnews .pagesize a{display:block;overflow:hidden;margin-bottom:3px;width:1pc;height:8px;background:url(images/updown.jpg) no-repeat 0 0;text-indent:-999em;line-height:0;}
.m_wnews .pagesize a.next{background-position:0 -8px;}
.page{float:left;margin-top:20px;width:100%;text-align:center;line-height:20px;}
.page a{display:inline-block;margin-bottom:10px;margin-left:-1px;padding:4px 15px;border:1px solid #ddd;vertical-align:middle;}
.page a:hover{border:1px solid #FFEA00;background:#FFEA00;color:#2d2d2d;}
.page .cpl{display:inline-block;margin-bottom:10px;margin-left:-1px;padding:4px 15px;border:1px solid #ddd;background:#FFEA00;color:#2d2d2d;vertical-align:middle;}
.page .nolink{display:inline-block;margin-bottom:10px;margin-left:-1px;padding:4px 15px;border:1px solid #ddd;vertical-align:middle;}
.weixin{margin-top:20px;border:1px solid #d3d3d3;}
.weixin .pane p{margin:15px 0;text-align:center;}
.weixin .pane h4{height:30px;background:#0536c5;color:#fff;text-align:center;font-weight:inherit;font-size:9pt;line-height:30px;}
.picword{margin-bottom:40px;padding-bottom:40px;width:100%;border-bottom:1px solid #e4e0e0;}
.pcwdpic{float:left;overflow:hidden;margin-right:20px;max-width:24%;}
.pcwdpic img{
	height:9rem;
	width: 100%;

}
.pcwdri h2{margin-bottom:10px;}
.pcwdri h2 a{color:#525252;font-size:18px;}
.pcwdri p{color:#666;font-size:14px;line-height:28px;}
.page_concern p,.wz_concern p{padding-bottom:20px;line-height:30px;}

.page_concern .about_img{padding:30px 0;width:100%;}
.page_concern .about_img img{width:100%;}
.page_concern h2{color:#0536c5;font-size:20px;line-height:60px;}
.about_ul{position:relative;overflow:hidden;}
.about_ul li{position:relative;overflow:hidden;padding:10px 0;width:100%;}
.about_ul .quan{float:left;display:block;overflow:hidden;width:80px;height:80px;border-radius:50%;background:#0536c5;color:#ffea00;text-align:center;font-weight:700;font-size:16px;line-height:80px;}
.about_ul .wen{float:right;padding:1% 2%;width:84%;border:1px solid #eaeaea;border-image:none;box-shadow:0 5px 1px #f5f5f5;}
.about_ul .wen h4{overflow:hidden;width:100%;height:28px;font-size:16px;line-height:28px;}
.about_ul .wen h6{overflow:hidden;width:100%;height:25px;color:#dedede;font-size:14px;line-height:25px;}
.wz_concern{line-height:30px;}
.wz_concern .blank20{position:relative;clear:both;overflow:hidden;height:20px;}
.wz_concern p a{text-decoration:underline;}
.wz_concern h2{padding-bottom:10px;width:100%;border-bottom:1px solid #ccc;color:#0536c5;font-size:24px;}
.wz_concern .lxbt,.wz_concern h3,.wz_concern h4{float:left;margin:15px 0;width:100%;color:#0536c5;font-size:22px;}
.wz_concern img{margin-right:5%;margin-left:5%;max-width:90%;}
.wz_concern .proimg{margin:20px 0;width:100%;text-align:center;}
.prenext{position:relative;overflow:hidden;width:100%;border-top:1px solid #ccc;}
.prenext ul li{padding-left:20px;height:30px;line-height:30px;}
.clsina{margin-top:20px;}
#mapall{width:100%;height:25pc;}
.dblxbt{position:absolute;top:35%;left:50%;z-index:999;margin-left:-10px;width:25pc;background:#0536c5;}
.fstit{color:#fff;}
.fstit h3{padding:10px 20px;border-bottom:1px solid #2b91fb;}
.fstit p{float:right;margin-top:-30px;margin-right:20px;}
.fstit h4{padding-top:15px;padding-bottom:10px;padding-left:20px;border-top:1px solid #1a74d0;font-weight:inherit;}
.fstit h4 span{display:block;margin:10px 0;font-size:9pt;}
.gscjt,.pcwdpic{overflow:hidden;}
.gscjt{width:25pc;height:250px;}


.float_fixed{position:fixed;right:70px;bottom:55px;z-index:1000;width:40px;}
.float_fixed li{position:relative;margin-bottom:2px;height:40px;background-color:rgba(175,175,175,.8);color:#fff;text-align:center;line-height:40px;cursor:pointer;}
.float_fixed li:hover{background-color:#FFCC00;}
.float_fixed li p{position:absolute;right:100px;bottom:0;z-index:1;visibility:hidden;width:140px;background-color:#000000;color:#f0a738;line-height:40px;opacity:.9;}
.float_fixed li:hover p{color:#f0a738;}
.float_fixed li p a{display:block;color:#f0a738;line-height:40px;}
.float_fixed li .float_tips a{display:block;color:#f0a738;line-height:40px;}
.float_fixed li .float_tips a:hover{color:#cfb285;}
.float_fixed li p a i{margin-right:15px;color:#f0a738;font-size:18px;}
@media (max-width:1200px){
  .wrap{width:98%;}
.mainCon{width:724px;}
.choose{height:180px;background-size:auto 180px;}
.chooset{height:180px;background-size:auto 180px;}
.abme_bg>.title{display:none;margin:0;}
.abme_bg .img {width:34%;}
.abme_bg .text {width: 60%;padding:10px;}
.sypickleft{width:49%;}
.sypickright{width:23%;}
.link p {width:890px;}
}
@media (max-width:999px)
{.jHeader .logo{padding-left:1em;}
.jHeader .tel{margin-right:1em;}
.main_image{height:380px;}
.main_image ul{height:380px;}
.main_image li{height:380px;}
.main_image li span{height:380px;}
.main_image li .img_1{background-size:auto 380px;}
.main_image li .img_2{background-size:auto 380px;}
.main_image li .img_3{background-size:auto 380px;}
.main_image li .img_4{background-size:auto 380px;}
.main_image li .img_5{background-size:auto 380px;}
.main_image li .img_6{background-size:auto 380px;}
.flicking_con .flicking_inner{top:340px;}
.top_all span{font-size:22px;line-height:38px;}
.choose{height:140px;background-size:auto 140px;}
.chooset{height:140px;background-size:auto 140px;}
.oddsA,.oddsD,.oddsE,.oddsH{padding-left:0;width:48%;height:auto;background:none;}
.oddsB,.oddsC,.oddsF,.oddsG{width:48%;height:auto;}
.oddsB img,.oddsC img,.oddsF img,.oddsG img{width:100%;}
.pointWrap ul {
  width:100%;margin:0 auto;
  }
  
.inuiygu{margin-bottom:20px;}
.inuiygu li .pic{margin-bottom:20px;padding:0 2%;width:96%;}
.inuiygu li .ttext{margin-bottom:20px;padding:0 2%;width:96%;}
.inuiygu li .inuiygu_title{height:40px;color:#0536c5;font-weight:700;font-size:20px;line-height:40px;}
.i_mc ul li{float:left;margin-right:1%;margin-left:1%;width:47.2%;height:auto;}
.i_mc ul li p{overflow:hidden;height:auto;color:#555;font-size:14px;line-height:150%;}
  .link1{display:none;}
.left{display:none;}
  .protit{display:block;}
.mainCon{margin:0 2%;width:96%;}
}
@media (max-width:767px){
  .jTop{display:none;}
  .jHeader{display:none;}
.jNav .nav{display:none;}
.jNav .xin{display:none;}
.jNav .navtel{display:block;}
.jNav .meu{display:block;}
.float_fixed{display:none;}
.main_image{height:300px;}
.main_image ul{height:300px;}
.main_image li{height:300px;}
.main_image li span{height:300px;}
.main_image li .img_1{background-size:auto 300px;}
.main_image li .img_2{background-size:auto 300px;}
.main_image li .img_3{background-size:auto 300px;}
.main_image li .img_4{background-size:auto 300px;}
.main_image li .img_5{background-size:auto 300px;}
.main_image li .img_6{background-size:auto 300px;}
.flicking_con .flicking_inner{top:260px;}
.top_all span{font-size:16px;line-height:26px;}
.top_all{margin-top:10px;margin-bottom:10px;}
.abme_bg .img {width:80%;text-align:center;margin:0 auto;float:none;}
.abme_bg .text {width: 98%;margin:10px 1%;padding:0;}
.abme_bg .text .msg {width:94%;margin:3%;}
.sypickleft{margin-right:0;margin-left:0;width:49%;}
.sypickright{margin-right:0;margin-bottom:0;margin-left:1%;width:23.5%;}
.pointWrap li {width: 48%; height: auto;margin:10px 1%; }
.choose{height:100px;background-size:auto 100px;}
.chooset{height:100px;background-size:auto 100px;}
.jOdds h2{height:160px;background-size:auto 160px;}
.oddsA,.oddsD,.oddsE,.oddsH{width:44%;padding-left:0}
.oddsB,.oddsC,.oddsF,.oddsG{width:54%;padding:0}
.oddsB img,.oddsC img,.oddsF img,.oddsG img{margin-top:50px;}
.top_all:after{display:none;}
.top_all:before{display:none;}
.ljgdcp{margin-right:8px;}
.sypick{margin-bottom:8px;width:48%;margin-left:1%;margin-right:1%}
.btnav{display:none;}


.copyrightnr{padding-bottom:5px;line-height:26px;}
.copyrightnr p span{display:block;overflow:hidden;line-height:24px;}
.about_ul .quan{width:70px;height:70px;font-size:14px;line-height:70px;}
.about_ul .wen{width:78%;}
.about_ul .wen h4{font-size:14px;}
.about_ul .wen h6{height:20px;font-size:12px;line-height:20px;}
}
@media (max-width:640px){.jHeader .logo{padding-top:1em;}
.jHeader .tel{margin-top:1em;}
.main_image{height:200px;}
.main_image ul{height:200px;}
.main_image li{height:200px;}
.main_image li span{height:200px;}
.main_image li .img_1{background-size:auto 200px;}
.main_image li .img_2{background-size:auto 200px;}
.main_image li .img_3{background-size:auto 200px;}
.main_image li .img_4{background-size:auto 200px;}
.main_image li .img_5{background-size:auto 200px;}
.main_image li .img_6{background-size:auto 200px;}
.flicking_con .flicking_inner{top:160px;}
.sypickleft{margin-right:0;margin-bottom:0;margin-left:1%;width:97%;}
.sypickright{margin-right:0;margin-left:1%;width:48%;}
.choose{height:60px;background-size:auto 60px;}
.chooset{height:60px;background-size:auto 60px;}
  .jOdds h2{height:140px;background-size:auto 140px;}
.oddsA,.oddsD,.oddsE,.oddsH{padding:0 3%;width:94%;}
.oddsB,.oddsC,.oddsF,.oddsG{padding:0 3%;width:94%;text-align:center;}
.oddsB img,.oddsC img,.oddsF img,.oddsG img{margin:0;width:80%;}
.innews .news_l{float:left;width:98%;}
.innews .news_r{float:left;margin-top:20px;width:98%;}


.mainConTitle{font-size:16px;}
.about_ul .quan{width:65px;height:65px;font-size:14px;line-height:65px;}
.about_ul .wen{width:72%;}
.about_ul .wen h4{font-size:14px;}
.about_ul .wen h6{height:20px;font-size:12px;line-height:20px;}
}
@media (max-width:480px){.main_image{height:160px;}
.main_image ul{height:180px;}
.main_image li{height:180px;}
.main_image li span{height:180px;}
.main_image li .img_1{background-size:auto 180px;}
.main_image li .img_2{background-size:auto 180px;}
.main_image li .img_3{background-size:auto 180px;}
.main_image li .img_4{background-size:auto 180px;}
.main_image li .img_5{background-size:auto 180px;}
.main_image li .img_6{background-size:auto 180px;}
.flicking_con .flicking_inner{top:140px;}
.choose{height:60px;background-size:auto 60px;}
.chooset{height:60px;background-size:auto 60px;}
.jOdds h2{height:110px;background-size:auto 110px;}
}
